package cn.tfyhyc.springcloud;

import cn.tfyhyc.myrule.MySelfRule;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.netflix.eureka.EnableEurekaClient;
import org.springframework.cloud.netflix.ribbon.RibbonClient;

/**
 * @author 头发又黑又长
 * @Date 2022/10/3 10:00
 * @email zwb15083976291@163.com
 *
 * RibbonClient 在启动该微服务的时候能去加载我们的自定义Ribbon配置类，从而使配置生效
 *  - name: 表示使用那一组服务使用该 配置的负载均衡规则
 *  - configuration：配置的负载均衡规则
 */
@SpringBootApplication
//@RibbonClient(name = "CLOUD-PAYMENT-SERVICE", configuration = MySelfRule.class)
@EnableEurekaClient // 表示自己是Eureka 的客户端
public class OrderApplication80 {
    public static void main(String[] args) {
        SpringApplication.run(OrderApplication80.class, args);
    }
}
